Enterprise Version
attention to the details